Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON DERW Detached £212,938 £70,000 22 Mar 2002
3 LON DERW Detached £395,057 £249,950 16 Aug 2007
5 LON DERW Detached £234,036 £135,000 1 Sep 2008